import os

#jingting_datas/idInfo.json 用户阿里云账号 中的键值
KEY_AccessKeyId='AccessKeyId'
KEY_AccessKeySecret='AccessKeySecret'
KEY_Endpoint='Endpoint'
KEY_BucketName='BucketName'
KEY_AppKey='AppKey'
KEY_AppKeyName='AppKeyName'

#libs/mypthon/mytranslate.py
# libs/mypthon/textToAss.py 语音转文本
KEY_TEXT = 'Text'
KEY_BENGINTIME = 'BeginTime'
KEY_ENDTIME = 'EndTime'
KEY_SpeechRate='SpeechRate'

#pyQt/mainWindow.py
    #用户阿里云账号信息 数据文件路径
DEF_IDINFO_PATH='../jingting_datas/idInfo.json'
    #保存字幕文件路径
DEF_ASSFILE_PATH='../Make_assfile'
    #纯文本
DEF_WORDFILE_PATH='../Make_wordfile'
    # 保存视频
DEF_saveVideo_PATH='../saveVideofilePath'
DEF_temp_data_PATH='../jingting_tempFiles/Make_video_sequentially'

#libs/mypthon/textToAss.py 制作ass字幕时style 的键
KEY_assStyle_Fontname = 'Fontname'
KEY_assStyle_Fontsize = 'Fontsize'
KEY_assStyle_PrimaryColour = 'PrimaryColour'
KEY_assStyle_Bold = 'Bold'
KEY_assStyle_Italic = 'Italic'
KEY_assStyle_Underline = 'Underline'
KEY_assStyle_Spacing = 'Spacing'
KEY_assStyle_Alignment = 'Alignment'

#libs/mypthon/makeVideo.py (函数返回值 的 键
KEY_PID = 'pid'
KEY_RETCODE = 'retruncode'
KEY_OUTINFO = 'outinfo'

#ffmpeg 绝对路径
#相对路径是 相对于 程序入口函数 所在文件的!!!!!
#mainWindow.py 位置改变时 注意此路径也要改变
#../libs/ffmpeg/ffmpeg.exe 此处是相对mainwindow位置而言,其他文件调用需要注意重写
DIN_FFMPEG_PATH = (os.path.abspath(r'../ffmpeg/ffmpeg.exe')).replace('\\',r'\\')
DIN_FFMPEG_fontfile=(os.path.abspath(r'../ffmpeg/simkai.ttf')).replace('\\',r'\\')

#添加选项字幕,字典的key
KEY_addOptionSubtit_text='addOptionSubtit_text'
KEY_addOptionSubtit_sytle='addOptionSubtit_sytle'
KEY_addOptionSubtit_linkaudio='addOptionSubtit_linkaudio'
#区分四六级字幕 还是 通用字幕
KEY_addOptionSubtit_model='addOptionSubtit_model'
DEF_addOptionSubtit_eng46_model='eng46_model'
DEF_addOptionSubtit_general_model='general_model'

#添加水印
KEY_addTextLogo_text='addTextLogo_text'
KEY_addTextLogo_fontsize='addTextLogo_fontsize'
KEY_addTextLogo_fontcolor='addTextLogo_fontcolor'
KEY_addTextLogo_linkaudio='addTextLogo_linkaudio'
